%table-list{
	::v-deep .el-input__icon{
		line-height: 32px;
	}
	::v-deep .el-dialog__header{
		text-align: left;
	}
	::v-deep .el-dialog__body{
		padding:0px 20px;
	}
	::v-deep{
		.el-card{
			border-radius: 0;
		}
		.el-card__header {
		  padding: 5px 15px;
		}
		.el-table--fit.el-table--fit{
			height: auto;
		}
		.el-card.is-always-shadow{
			background-color: transparent;
		}
		.el-input {
			.el-input__inner {
				border-radius: 0;
			}
		}
	}
	.el-divider{
		&:first-child{
			margin-top: 0px;
			margin-bottom:50px;
		}
		&:last-child{
			margin-top: 10px;
			margin-bottom:0px;
		}
	}
	.clearfix {
		&:before,
		&:after {
			content: " ";
			display: table;
		}
		&:after {
			clear: both;
		}
	}
	.el-card__title {
		font-size: 16px;
		font-weight: normal;
		margin: 10px 0;
	}
	.el-card__tool {
	  float: right;
	  .el-button {
	    color: #666;
	    &:hover,
	    &:focus {
	      color: #409eff;
	    }
	    i {
	      font-size: 16px;
	    }
	    i,
	    span {
	      vertical-align: middle;
	    }
	  }
	  .el-button + .el-button {
	    margin-left: 15px;
	  }
	}
	.el-card__tool + .el-card__tool {
	  margin-left: 15px;
	}
	.el-card__collapse {
		margin-bottom: 15px;
		display: none;
		&.in {
				display: block;
		}
		.el-form {
				.el-col {
						margin-bottom: 0;
				}
				.el-form-item {
						margin-bottom: 15px;
				}
				.el-form-item__label,
				.el-form-item__content {
						line-height: 32px;
				}
				.el-input__inner {
					height: 32px;
					line-height: 32px;
				}
		}
		.el-button {
				padding-top: 8px;
				padding-bottom: 8px;
				border-radius: 0;
		}
	}
}